package xiangya.bysj.mapper.interf;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import xiangya.bysj.entity.Admin;

/**
 * admin操作的映射接口
 * @author Mr.zhang
 *
 */
public interface AdminMapper extends MapperInterface<Admin> {

	/**
	 * 通过电话或者账号获取admin
	 * 
	 * @param adminCode
	 *           账号或者是电话号码
	 * 
	 * @return admin对象
	 * @throws Exception
	 */
	public Admin selectByCodeOrPhone(@Param("adminCount")String adminCount) throws Exception;

	/**
	 * 分页获取admin对象
	 * 
	 * @param from
	 *            开始的记录条数 ，从0开始
	 * @param number
	 *            获取的总数目
	 * @return list 对象
	 * @throws Exception
	 */
	public List<Admin> selectByPage(@Param("from") int from, @Param("number") int number) throws Exception;
}
